package com.iweb.utitls;

import java.util.Scanner;

/**
 * @author ryl
 * @version 1.0
 * @data 2025/4/2 14:06
 *控制输入
 */

/**
 * 控制输入是否有效
 */
public class GetNumber {
    //获取用户输入
    public int getUserInputAsInt(){
        Scanner scanner = new Scanner(System.in);
        String input=scanner.nextLine();
        if (input.isEmpty()){
            //如果输入为空返回-1
            return -1;
        }
        try {
            //强制返回数字
            return Integer.parseInt(input);
        }catch (NumberFormatException e){
            //进入异常处理代表输入的是无法解析为数字的内容
            return -1;
        }
    }
}
